available to promise (atp) - English Synonyms Dictionary